package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.FBudget;

/**
 * 预算Mapper接口
 * 
 * @author qi
 * @date 2024-05-08
 */
public interface FBudgetMapper 
{
    /**
     * 查询预算
     * 
     * @param fBudgetid 预算主键
     * @return 预算
     */
    public FBudget selectFBudgetByFBudgetid(Long fBudgetid);

    /**
     * 查询预算列表
     * 
     * @param fBudget 预算
     * @return 预算集合
     */
    public List<FBudget> selectFBudgetList(FBudget fBudget);

    /**
     * 新增预算
     * 
     * @param fBudget 预算
     * @return 结果
     */
    public int insertFBudget(FBudget fBudget);

    /**
     * 修改预算
     * 
     * @param fBudget 预算
     * @return 结果
     */
    public int updateFBudget(FBudget fBudget);

    /**
     * 删除预算
     * 
     * @param fBudgetid 预算主键
     * @return 结果
     */
    public int deleteFBudgetByFBudgetid(Long fBudgetid);

    /**
     * 批量删除预算
     * 
     * @param fBudgetids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteFBudgetByFBudgetids(Long[] fBudgetids);
}
